package com.ronipl.createtabs.model.valueobjects;

public class RequestListItem implements IUserActionListItem  {
	
	public String requestorName;
	public String requestorPosition;
	public String formName;
	public String requestDate;
	public String headerInfoContentTitle;
	public String headerInfoContents;
	public String footerTitle;
	public String footerContent;


	public UserActionType userActionType;

	public RequestListItem(String requestorName, String requestorPosition, String formName, String requestDate, String headerInfoContentTitle, String headerInfoContents, String footerTitle, String footerContent) {

		this.requestorName = requestorName;
		this.requestorPosition = requestorPosition;
		this.formName = formName;
		this.requestDate = requestDate;
		this.headerInfoContentTitle = headerInfoContentTitle;
		this.headerInfoContents = headerInfoContents;
		this.footerTitle = footerTitle;	
		this.footerContent = footerContent;
		

	}

	@Override
	public String getHeader() {
		return requestorName;
	}
	
	@Override
	public String getSubHeaderDataB(){
		return requestorPosition;
		
	}

	@Override
	public String getHeaderInfo() {
		return formName;
	}
	
	@Override
	public String getHeaderInfoDataB(){
		return requestDate;
	}

	@Override
	public String getContentTitle() {
		return headerInfoContentTitle;
	}
	
	@Override 
	public String getContent(){
		return headerInfoContents;
	}
	
	public String getFooterTitle(){
		return footerTitle;
	}
	
	public String getFooterContent(){
		return footerContent;
	}
	
	@Override
	public UserActionType getType() {
		return userActionType;
	}


}
